*{
z-index:1;font-family:"微软雅黑","宋体",verdana,Arial,Helvetica,sans-serif;
}
/* 常用 */
.clear{
clear:both;
height:0px;
line-height:0px;
}
.right{
float:right;
}
.left{
float:left;
}
.font12{
font-size:12px;
}
.font14{
font-size:14px;
}
a,a:visited{
color:#B5B6B6;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
body{
overflow-x:hidden;


font-size: 12px;
}



.vegediv{
border: 1px solid #B2D9F0;
color: #0082CB;
background-color:#E8F3FF;
float: left;
margin: 1px 3px;
padding: 3px;
text-decoration: none;
margin:5px;
}
.vegediv span.vege_num{
color:#666666;
font-weight:bold;
}



/* 布局的字体begin */

.title2{
color:#007F41;
font-size:26px;
}
.font1{
color:#595757;
font-size:14px;
}
.font2{
color:#FFFFFF;
font-size:18px;
}
.font3{
color:#007F41;
font-size:18px;
}
.font4{
color:#007F41;
font-size:24px;
}


table.t1{
border-collapse:collapse;
width:100%;
border:0px;
}
table.t1 td{
border:1px solid #E4E4E4;
text-align:center;
vertical-align:middle;
}

table.t1 thead td{
background:url(/misc/images/home/tablebg3.png) top left repeat-x;
height:31px;
color:#FFFFFF;
font-size:18px;
}

table.t1 tbody td{
color:#818181;
font-size:14px;
background:url(/misc/images/home/tabletdbg.png) bottom left repeat-x;

text-align:left;
vertical-align:top;
padding:15px;
}

table.t2{
border-collapse:collapse;
width:100%;
border:0px;
}
table.t2 td{
border:5px solid #FFFFFF;
text-align:center;
vertical-align:middle;
padding:10px;
}
table.t2 thead td{
background:url(/misc/images/home/tablebg3.png) top left repeat-x;
height:31px;
color:#FFFFFF;
font-size:18px;
padding:0px;
}
 
table.t2 tbody tr.tr1 td{
background-color:#DBEBC4;
color:#007F41;
} 
table.t2 tbody tr.tr2 td{
background-color:#CEE4AE;
color:#007F41;
} 
 


 
.mycontent{
width:920px;
margin:0px auto;
position:relative;  
color:#333333;
font-size:14px;
}
/* bug修复，附带容纳中间内容右上角图片 */
.toprightbg_out{
height:1px;
line-height:1px;
position:relative;
}
/* 中间内容右上角图片 */
.toprightbg{
position:absolute;
right:0px;
top:0px;
width:343px;
height:210px;
}
.mycontent_title_out{
margin:50px auto;
margin-bottom:30px;
width:670px;
}
.mycontent_title_c{
height:110px;
position:relative;
}
.mycontent_title_h1{
position:absolute;
top:50px;
left:120px;
color:#6EB92C;
font-size:30px;
}
.mycontent_title_h2{
position:absolute;
top:85px;
left:120px;
color:#AACD06;
font-size:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mycontent_title_line{
background:url(/misc/images/pages/title_bottom_bg.jpg) left top no-repeat;
height:8px;
width:508px;
margin-top:10px;
margin-bottom:10px;
}




.hengtiao{
background:url(/misc/images/pages/hengtiao.png) top left no-repeat;
height:34px;
width:682px;
margin:10px auto;
}


/* 布局的字体end */







/* 布局 */

/* 导航 */
.nav_bg{
background-color:#6EB92C;
height:39px;
position:relative;
font-size:12px;
z-index:1000;
}
/* 第一浅绿色背景条 */
.nav_bg1{
height:10px;
line-height:10px;
}
/* 菜单栏居中栏 */
.nav_center{
position:relative;
width:1000px;
margin:0px auto;
}
/* logo */
.nav_logo{
position:absolute;
top:0px;
left:0px;
background:url(/misc/images/home/logo.png) top left no-repeat;
height:114px;
width:232px;
 
box-shadow:2px 2px 5px #000;
}
/* 第二深绿色背景条 */
.nav_bg2{
background-color:#11402A;
color:#6EB92C;
height:29px!important;
line-height:29px;
}
/* 400电话 */
.nav_400{
position:absolute;
right:30px;
top:0px;
height:29px;
line-height:29px;
}

.nav_400 a{
color:#6EB92C;
}


/* 菜单 */
.nav_menu{
height:29px;
line-height:29px;
margin-left:260px;
}
/* 一级菜单 */
ul.ul_menu{
list-style:none;
margin:0px;
padding:0px;
position:relative;
top:0px;
left:0px;
}
ul.ul_menu li.ul_menu_li{
float:left;
margin-right:22px;
font-size:14px;
height:29px;
line-height:29px;
position:relative;
}
/* 显示二级菜单重要语句 */
ul.ul_menu li.ul_menu_li:hover ul{
display:block;
}
/* 菜单链接 */
.nav_menu a{
display:block;text-align:center;height:29px;
}
.nav_menu a.menu_a_on:link,.nav_menu a.menu_a_on:visited{
color:#FFF; text-decoration:none;
}
.nav_menu a:link,.nav_menu a:visited{
color:#6EB92C;text-decoration:none;
}
.nav_menu a:hover{
color:#FFF; text-decoration:none;
}

table.menutb{
border-collapse:collapse;

}
table.menutb td{
height:29px;
line-height:29px;
font-size:14px;
text-align:center;
position:relative;
vertical-align:top;
}
table.menutb td div.menuouter{
position:relative;
}
table.menutb td div.childtd{
position:absolute;
top:28px;
left:10px;
width:300px;
display:none;
}
table.menutb td div.childtd a{
display:block;
float:left;
padding:0px 10px;
background-color:#000000;
font-size:12px;
height:29px;
line-height:29px;
}





/* 主题图 */
.pagelogo_out{
background-color:#A3B794;padding:0px;margin:0px;
}
.pagelogo{
margin:0px auto;width:1280px;height:340px;padding:0px;overflow:hidden
}
.pagelogo_img{
border:0;
height:340px;
width:1280px;
}
/* 中间布局 */
.contents_out{
background:url(/misc/images/home/centerbg.png) top left repeat-x #E7F2E1;
min-height:400px;
}
.contents_out_c{
margin:0px auto;
 
position:relative;
}
.contents_bottom_out{
width:920px;margin:0 auto;height:0px;position:relative;
height:52px;
}
.contents_bottom{
background:url(/misc/images/home/center_bottom.png) top left no-repeat;
width:920px;
height:52px;

}
.contents_clouds_l{
background:url(/misc/images/home/cloud_l.png) top left no-repeat;
width:167px;
height:161px;
position:absolute;
bottom:50px;
left:10px;
}
.contents_clouds_r{
background:url(/misc/images/home/cloud_r.png) top left no-repeat;
width:190px;
height:193px;
position:absolute;
bottom:50px;
right:-10px;
}
.contents{
min-height:500px;
background-color:#FFFFFF;
width:920px;
margin:0px auto;
position:relative;
top:-52px;
font-size:12px;
padding:0px;
}






/* 底部菜单 */
.footernav_out{
background-color:#ABD48E;
position:relative;
height:135px;
overflow:hidden;
}
.footernav{
width:960px;
margin:0px auto;
margin-top:20px;
font-size:12px;
color:#31613C;
}
.footernav_div_t{
font-size:14px;
color:#31613C;
font-weight:bold;
}
a.footernav_div_a,a.footernav_div_a:visited{
color:#546D47;
font-size:12px;
display:block;
margin:2px auto;
}
.footernav_div_c{
color:#546D47;
font-size:12px;
margin:2px auto;
}
.footernav_div{
float:left;
margin-right:15px;
}
.footernav_fen{
float:left;
margin-right:20px;
background:url(/misc/images/home/footernavhr.png) top left no-repeat;
height:96px;
width:1px;
}
.footernav_div_api{
margin:2px auto;
}
.footernav_div_api a{
text-decoration:none;
height:16px;
width:16px;
float:left;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
}

.footernav_div_api a.xinlang{
background:url(/misc/images/api/xinlang.png) left top no-repeat;
}
.footernav_div_api a.douban{
background:url(/misc/images/api/douban.png) left top no-repeat;
}
.footernav_div_api a.kaixin001{
background:url(/misc/images/api/kaixin001.png) left top no-repeat;
}
.footernav_div_api a.qqweibo{
background:url(/misc/images/api/qqweibo.png) left top no-repeat;
}
.footernav_div_api a.qzone{
background:url(/misc/images/api/qzone.png) left top no-repeat;
}
.footernav_div_api a.renren{
background:url(/misc/images/api/renren.png) left top no-repeat;
}
.footernav_div_api a.sohuweibo{
background:url(/misc/images/api/sohuweibo.png) left top no-repeat;
}


/* 底部 */
.footer{
background:url(/misc/images/home/footerbg.png) top left repeat-x;
height:68px;
font-size:12px;
color:#B5B6B6;
position:relative;
text-align:center;
}
.footer_a{
height:40px;
line-height:40px;
margin:0px auto;
width:1000px;
}
.footer_copyright{
margin:0px auto;
width:1000px;
}

.footer a, .footer a:visited {
color: #B5B6B6!important;
text-decoration: none!important;
}
.footer a:hover {
text-decoration: underline!important;
}